package com.example.musicwebcon.service.serviceInterface;

import com.example.musicwebcon.model.dto.recentDTO;
import com.example.musicwebcon.model.localSong;
import com.example.musicwebcon.model.recentSong;

public interface IrecentService {
    /**
     * 插入recentSong
     *
     * @param recentSong
     * @return
     */
    recentSong add(recentDTO recentSong);

    /**
     * 查询recentSong
     * @param musicId
     * @return
     */
    recentSong getMusicId(String musicId);

    /**
     * 查询所有
     * @return
     */
    Iterable<recentSong> getALl();

    /**
     * 修改recentSong
     *
     * @param recentSong
     * @return
     */
    recentSong edit(recentDTO recentSong);

    /**
     * 查询recentSong
     * @param musicId
     * @return
     */
    void deleteMusicId(String musicId);
}
